seedbed compost - French English Dictionary